magical creature - German English Dictionary